/*
 * @Author: 13177709051 3506463075@qq.com
 * @Date: 2024-10-16 23:51:34
 * @LastEditors: 13177709051 3506463075@qq.com
 * @LastEditTime: 2024-10-17 00:49:24
 * @FilePath: /cjb/linux-operating-system-network/linux10/text.c
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <stdlib.h>

// int main()
// {
//     pid_t pid;
//     printf("Before: pid is %d\n", getpid());
//     if((pid = fork()) == -1) perror("fork()"), exit(1);
//     printf("After : pid is %d, fork return %d\n", getpid(), pid);
//     sleep(1);
//     return 0;
// }
// status：这是一个整数，通常用来指示进程的退出状态。通常情况下，0 表示成功，非零值表示某种错误。

// _exit 是一个系统调用，用于立即终止一个进程，而不执行任何清理操作。它通常在 C 语言中使用，尤其是在子进程中，以避免影响父进程的状态。 

// int main()
// {
//     printf("hello");
//     exit(0);
// }

// int main()
// {
//     printf("hello");
//     _exit(0);
// }
